English Dictionary
◊ TAPE GRASS
tape grass
n : submerged aquatic plant with ribbonlike leaves; Old World
and Australia [syn: {eelgrass}, {wild celery}, {Vallisneria
spiralis}]